home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-12-07 | 551 b | 26 lines |
- CFLAGS = -g -I..
- LDIRT = wa.yacc.c wa.lex.c
-
- all: ${OBJS}
-
- ../y.tab.h: ../fsaparse.y
- ${YACC} -d ${YFLAGS} $?
-
- ../y.tab.c: ../y.tab.h
-
- ../wa.yacc.c: ../fsaparse.y
- (cd ..; ${YACC} -d ${YFLAGS} fsaparse.y; \
- sed -e '/^\#include/!s/yy/wafsa/g' -e '/#ident/d' y.tab.c) >$@
-
- ../wa.lex.c: ../fsaparse.l
- (cd ..; lex fsaparse.l; \
- sed -e '/^\#include/!s/yy/wafsa/g' \
- -e 's/YYSTYPE wafsalval/extern &/' -e '/#ident/d' lex.yy.c) >$@
-
- wa.yacc.o: wa.yacc.c
- wa.yacc.c: ../wa.yacc.c
- wa.yacc.h: ../wa.yacc.h
-
- wa.lex.o: wa.lex.c
- wa.lex.c: ../wa.lex.c
-